package com.regent.central.bill.web.sale_order;

import com.regent.central.bill.dto.RemittanceDTO;
import com.regent.central.bill.dto.sale_order.SaleOrderRemarkDTO;
import com.regent.central.infrastructure.web.BasicRequest;

import java.math.BigDecimal;
import java.util.List;

/**
 * 创建收款单
 */
public class ReceiptOrderCreateRequest extends BasicRequest {
    /**
     * 客户id
     */
    private String customerId;
    /**
     * 抹零
     */
    private BigDecimal oddment;
    /**
     * 备注
     */
    private List<SaleOrderRemarkDTO> remarks;
    /**
     * 收款金额
     */
    private List<RemittanceDTO> remittances;
    /**
     * 收款日期
     */
    private String dateRemitted;

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public BigDecimal getOddment() {
        return oddment;
    }

    public void setOddment(BigDecimal oddment) {
        this.oddment = oddment;
    }

    public List<SaleOrderRemarkDTO> getRemarks() {
        return remarks;
    }

    public void setRemarks(List<SaleOrderRemarkDTO> remarks) {
        this.remarks = remarks;
    }

    public List<RemittanceDTO> getRemittances() {
        return remittances;
    }

    public void setRemittances(List<RemittanceDTO> remittances) {
        this.remittances = remittances;
    }

    public String getDateRemitted() {
        return dateRemitted;
    }

    public void setDateRemitted(String dateRemitted) {
        this.dateRemitted = dateRemitted;
    }
}
